package com.cskaoyan.bean;

import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;

/**
 * @author stone
 * @date 2021/11/16 16:53
 */
public class Support {

    Ray ray = new Ray();

    public void method(Method method,Object[] args) {
        //使用method和对象去执行方法
        //反射:执行方法 👉 ray执行method这个方法
        //这一行：执行的就是委托类的方法
        try {
            method.invoke(ray, args);
            System.out.println("买个卤蛋");
        } catch (IllegalAccessException e) {
            e.printStackTrace();
        } catch (InvocationTargetException e) {
            e.printStackTrace();
        }
    }
}
